double-stranded RNA - Spanish English Dictionary